Toward Application Driven Software Technology
نویسندگان
چکیده
Current problem solving methodology by computers requires application domain expert to develop programs in a programming language. Software tools designed to ease this task and the expansion of computer use in practically all aspects of human life lead to an increasing software complexity. In this paper we present a solution to the problems resulting from increasing software complexity by developing a methodology for problem solving with the computer where problem solving process is split between application domain expert and software expert as follows: (1) AD expert develops solution algorithms using the natural language of the application domain; (2) IT expert implements universal algorithms that characterize the application domain; (3) the AD is provided with an interpreter that implements AD algorithms in terms of the processes implementing the components of the AD algorithms. This is realized by Computational Emancipation of the Application Domain (CEAD). Here we illustrate these ideas using linear algebra as application do-
منابع مشابه
Model Driven Development and Dynamic Composition of Web Services
OF DISSERTATION GRADUATE SCHOOL, UNIVERSITY OF ALABAMA AT BIRMINGHAM Degree Ph.D. Program Computer and Information Sciences . Name of Candidate Fei Cao . Committee Chair Barrett R. Bryant . .Title Model Driven Development and Dynamic Composition of Web Services . Web Services (WS) have emerged as a new component-based software development paradigm in a network-centric environment based on the S...
متن کاملModel Driven Development of Web Services and Dynamic Web Services Composition
OF DISSERTATION GRADUATE SCHOOL, UNIVERSITY OF ALABAMA AT BIRMINGHAM Degree Ph.D. Program Computer and Information Sciences . Name of Candidate Fei Cao __ _ . Committee Chair Barrett R. Bryant_______________________________________ .Title Model Driven Development and Dynamic Composition of_Web Services ___ Web Services (WS) has emerged as a new component-based software development paradigm in a...
متن کاملAssessing a Model-Driven Web-Application Engineering Approach
Model-Driven Engineering (MDE) by reframing software development as the transformation of high-level models, promises lots of gains to Software Engineering in terms of productivity, quality and reusability. Although a number of empirical studies have established the reality of these gains, there are still lots of reluctances toward the adoption of MDE in practice. This resistance can be explain...
متن کاملA Note on Dynamic Data Driven Application Simulation (DDDAS) Using Virtual Telemetry
We have immense computing power available at the national supercomputer centers and local clusters of fast PCs. We also have had a proliferation of data acquisition and generation through the deployment of sophisticated new generations of sensors. The lack of coordination between current computational capacity and sensor technology impairs our ability to effectively utilize the continuous flood...
متن کاملOrganizational Behavior and Human Decision Processes
This research investigated gender differences in the overlooked context of individual adoption and sustained usage of technology in the workplace using the theory of planned behavior (TPB). User reactions and technology usage behavior were studied over a 5-month period among 355 workers being introduced to a new software technology application. When compared to women’s decisions, the decisions ...
متن کامل